package com.cloudbroker.bcs.platform.dav.middle.service;

import java.util.List;

import com.cloudbroker.bcs.common.model.Pagination;
import com.cloudbroker.bcs.common.service.base.ServiceBase;
import com.cloudbroker.bcs.platform.dav.bizapi.service.business.plugs.result.PlugsDavListData;
import com.cloudbroker.bcs.platform.dav.middle.entity.Plugs;
/**
 * 
 * @author fang
 *
 */
public interface PlugsService extends ServiceBase<Plugs, String>{

	public List<PlugsDavListData> queryPlugsForWeb(Plugs plugs,Pagination page);
	
	public List<Plugs> checkExist(String name,String code,String link);
	
	public Long getMaxSort(Plugs form);
	
	public void deleteAll();
	
	public void updateBuyCount(Plugs plugs);
}
